Some Classes of Term Rewriting Systems for which Termination is Decidable
نویسنده
چکیده
Termination is one of the central properties of term rewriting systems (TRSs for short). A TRS is called terminating if it does not admit any infinite rewrite sequence. The efforts to find classes of TRSs whose termination is decidable have been made for decades and several positive results have been proposed, for example, right-ground TRSs and right-linear shallow TRSs. In this research, we study several more general classes of term rewriting systems and prove that termination is a decidable property for these classes. By showing the decidability of the existence of the cycling dependency chains, we prove that termination is decidable for semi-constructor case, the class of which is a superclass of right-ground TRSs. By analyzing the argument propagation cycling in the dependency graph and checking the reachability between two terms by tree automata techniques, we claim that termination is also decidable for left-linear shallow TRSs. Moreover, we explore the potentiality of the method for left-linear shallow case to cover right-linear shallow case and to generalize to growing TRSs. Observing that all the results we proposed so far are based on “loopingness”, we also extend our research to the field of “non-loopingness”, in which we find some new interesting non-looping examples in addition to the only one known so far given by Zantema and propose new definitions to classify these non-looping examples.
منابع مشابه
Decidability of Termination for Semi-constructor TRSs, Left-Linear Shallow TRSs and Related Systems
We consider several classes of term rewriting systems and prove that termination is decidable for these classes. By showing the cycling property of infinite dependency chains, we prove that termination is decidable for semi-constructor case, which is a superclass of rightground TRSs. By analyzing argument propagation cycles in the dependency graph, we show that termination is also decidable for...
متن کاملDecidability of Termination and Innermost Termination for Term Rewriting Systems with Right-Shallow Dependency Pairs
In this paper, we show that the termination and the innermost termination properties are decidable for the class of term rewriting systems (TRSs for short) all of whose dependency pairs are right-linear and right-shallow. We also show that the innermost termination is decidable for the class of TRSs all of whose dependency pairs are shallow. The key observation common to these two classes is as...
متن کاملTermination of linear bounded term rewriting systems
For the whole class of linear term rewriting systems and for each integer k, we define k-bounded rewriting as a restriction of the usual notion of rewriting. We show that the k-bounded uniform termination, the k-bounded termination, the inverse k-bounded uniform, and the inverse kbounded problems are decidable. The k-bounded class (BO(k)) is, by definition, the set of linear systems for which e...
متن کاملTermination of Rewriting with Right-Flat Rules Modulo Permutative Theories
We present decidability results for termination of classes of term rewriting systems modulo permutative theories. Termination and innermost termination modulo permutative theories are shown to be decidable for term rewrite systems (TRS) whose right-hand side terms are restricted to be shallow (variables occur at depth at most one) and linear (each variable occurs at most once). Innermost termin...
متن کاملDecidability of Innermost Termination and Context-Sensitive Termination for Semi-Constructor Term Rewriting Systems
Yi and Sakai [9] showed that the termination problem is a decidable property for the class of semi-constructor term rewriting systems, which is a superclass of the class of right ground term rewriting systems. The decidability was shown by the fact that every non-terminating TRS in the class has a loop. In this paper we modify the proof of [9] to show that both innermost termination and μ-termi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006